package  main.java.leetcode.editor.cn;
//2023-07-01 13:38:04
//实现一个算法，确定一个字符串 s 的所有字符是否全都不同。 
//
// 示例 1： 
//
// 
//输入: s = "leetcode"
//输出: false 
// 
//
// 示例 2： 
//
// 
//输入: s = "abc"
//输出: true
// 
//
// 限制： 
//
// 
// 0 <= len(s) <= 100 
// s[i]仅包含小写字母 
// 如果你不使用额外的数据结构，会很加分。 
// 
// Related Topics 位运算 哈希表 字符串 排序 👍 294 👎 0

import java.lang.reflect.Array;
import java.util.Arrays;

class IsUniqueLcci {
    public static void main(String[] args) {
        //创建该题目的对象方便调用
        Solution solution = new IsUniqueLcci().new Solution();
    }
    //leetcode submit region begin(Prohibit modification and deletion)
class Solution {
    public boolean isUnique(String astr) {
        char[] strs = astr.toCharArray();

        Arrays.sort(strs);

        for(int i = 1;i<strs.length;i++){
            if(strs[i] == strs[i-1]){
                return false;
            }
        }
        return true;
    }
}
//leetcode submit region end(Prohibit modification and deletion)

}
